the headscarf ban in universities - French English Dictionary